草庐IT

jQuery Mobile 主题

全部标签

Android - 从代码中引用当前应用的主题中的属性值

Android开发指南explains如何使用问号(?)而不是(@)来引用当前应用的主题中的属性值。有谁知道如何从代码中做到这一点,例如在自定义组件中? 最佳答案 在XML中,它看起来像这样:style="?header_background"以编程方式,它有点棘手。在您的Activity中:privatestaticThemetheme=null;protectedvoidonCreate(BundlesavedInstanceState){...theme=getTheme();...}publicstaticintgetThe

android - 我需要覆盖哪些主题属性才能更改对话框的蓝色突出显示颜色?

我有一个名为“greenhighlight”的主题—这个主题是使用AndroidActionBarStyleGenerator生成的,并继承自默认的ActionBarSherlock主题。除了将ActionBar底部的突出显示从蓝色更改为绿色外,主题什么都不做。为了让我所有的Activity成为主题,我只是这样做:这对Activity非常有效(注意ActionBar底部的绿色突出显示):但是,我很难根据我的Activity设置对话主题:我的“greenhighlight_Dialog”主题定义为:@style/greenhighlight_ProgressBar我继承自默认的Sherl

android - 如何获得 Activity 的圆形对话框主题

我需要创建一个看起来像带圆角的对话框的Activity。对于这个要求我设置android:theme="@android:style/Theme.Dialog"现在我的Activity看起来像一个对话框,但我需要把它的边角弄圆。然后我创建了带有属性的xml并将这个可绘制对象设置为我的Activity主题,但现在我的Activity看起来不像对话框。请建议我可以做什么,以便我的Activity看起来像带圆角的对话框。 最佳答案 您可以制作自己的带有圆角的主题。首先,您需要一个用于Activity背景的drawable:接下来制作您自己

android - 在 Android Switch 组件上定义自定义样式(主题)

我是Android开发的新手,也是Android主题/定制方面的新手,这看起来是一个广泛的主题......我正在尝试为我的Switch组件提供一种特殊的外观和感觉,但我无法实现我想要的效果,avan在互联网上查找了很多资源之后。这让我发疯!!在此先感谢您的帮助,Android高手!上下文我在一个现有的android应用程序(v1)上工作,它是minSdkVersion="8"。因此,该应用程序使用第3方库来获取操作栏(ActionBarSherlock)和开关(SwitchCompatLibrary):今天,我们正在制作v2版本,minSdkVersion="14"。我们的客户还要求我

flutter - 如何使用主题通用更改AppBar的文本颜色,FAB的图标颜色?

我可以将AppBar的背景颜色设置为Colors.amber。这会自动将文本颜色设置为黑色。我知道可能出现的可访问性问题,但无论如何我希望文本颜色为白色。我仍然可以从AppBar设置文本颜色,但我想通用设置它。这是我为我的应用使用的主题。title:'FlutterDemo',theme:newThemeData(primarySwatch:Colors.amber,textTheme:Theme.of(context).textTheme.apply(bodyColor:Colors.white,displayColor:Colors.white,),),

flutter - 如何使用主题通用更改AppBar的文本颜色,FAB的图标颜色?

我可以将AppBar的背景颜色设置为Colors.amber。这会自动将文本颜色设置为黑色。我知道可能出现的可访问性问题,但无论如何我希望文本颜色为白色。我仍然可以从AppBar设置文本颜色,但我想通用设置它。这是我为我的应用使用的主题。title:'FlutterDemo',theme:newThemeData(primarySwatch:Colors.amber,textTheme:Theme.of(context).textTheme.apply(bodyColor:Colors.white,displayColor:Colors.white,),),

android - setTheme 不改变主题颜色

我知道这个问题被问过几次了。但我找不到问题所在。我想更改应用程序的主题,但我的colorPrimary、colorAccent等没有改变。我的MainActivity扩展了BasicActivity。它看起来像这样:publicclassMainActivityextendsBasicActivity{publicstaticStringMY_PREFS="MY_PREFS";privateSharedPreferencesmySharedPreferences;intprefMode=Activity.MODE_PRIVATE;privateToolbartoolbar;privat

android - 在哪里可以找到所有 Android 内置主题

目前我正在使用:android:theme="@android:style/Theme.Black.NoTitleBar"我对此感到有点厌倦,是否有一个链接可以指导我,它向我展示了所有内置主题及其名称的示例?我在另一篇文章中看到有很多所以最好有一个网站/其他来源可以给我一些预览:)感谢您的帮助! 最佳答案 您的IDE(我知道AndroidStudio有)应该会显示它们。否则,它们在此处为原始xml格式。https://android.googlesource.com/platform/frameworks/base/+/refs/h

android - 为 Android 应用程序设置 Holo 主题

我有一个带有用户名和密码的简单登录屏幕。我希望它显示EditText字段的方式与您在IceCreamSandwich和Honeycomb上的Holo主题中看到的方式相同。在我的list文件中有文本字段现在不应该看起来不同吗?没有上、左、右边框?我的看起来完全一样。我确定我做的事情基本上是错误的,但欢迎提出任何建议。这是我在模拟器中看到的:我期待更多这样的:http://developer.android.com/design/building-blocks/text-fields.html 最佳答案 原始的AndroidHolo主题

android - 使自定义主题使用空背景(Android lint 建议)

我阅读了有关新的AndroidLint规则的信息,我发现要防止过度绘制,我应该让我的背景布局使用空背景的主题,以防止在我只是要覆盖它时绘制背景。问题是,如何定义具有空背景的自定义主题?失败尝试1(未编译):null失败尝试2(警告仍然存在):#00000000 最佳答案 你可以试试这个:@null@null希望这对您有所帮助! 关于android-使自定义主题使用空背景(Androidlint建议),我们在StackOverflow上找到一个类似的问题: ht